package com.scw.service.serviceImp;

import java.util.List;

import org.springframework.stereotype.Component;

import com.scw.dao.LinkInfoDao;
import com.scw.model.LinkInfo;
import com.scw.model.Tip;
import com.scw.service.LinkInfoService;
@Component("linkImpl")
public class LinkInfoServiceImpl implements LinkInfoService {
	private LinkInfoDao linkInfoDao;

	
	public List<LinkInfo> getAllLink() {
		List<LinkInfo> linkInfoList = linkInfoDao.findAll();
		return linkInfoList;
	}

	public LinkInfoDao getLinkInfoDao() {
		return linkInfoDao;
	}

	public void setLinkInfoDao(LinkInfoDao linkInfoDao) {
		this.linkInfoDao = linkInfoDao;
	}

	public LinkInfo saveLinkInfo(LinkInfo linkInfo) {
		return linkInfoDao.save(linkInfo);
	}

	public void delLinkInfo(LinkInfo linkInfo) {
		linkInfoDao.delete(linkInfo);
	}

	public LinkInfo getLinkInfoById(Long id) {
		return linkInfoDao.get(id);
	}

	public void updateLinkInfo(LinkInfo linkInfo) {
		linkInfoDao.update(linkInfo);
	}

	public List<LinkInfo> listByTip(Tip tip) {
		return linkInfoDao.listByTip(tip);
	}


}
